package cn.neusoft.dao;

import java.sql.SQLException;
import java.util.List;

/**
 * 每个模块都可以使用(通用)
 * 用最基础的5个crud的方法
 * @param <T>
 */
public interface IBaseDao<T>{

    public int add(T t) throws SQLException;

    public int update(T t) throws SQLException;

    public int delete(Integer id) throws SQLException;

    public T getById(Integer id) throws SQLException;

    public List<T> getAll() throws SQLException;

}
